package Algorithms;

import java.util.ArrayList;

import Templates.Operator;
import Templates.State;

public interface Strategy<Template> {
	void execute(State<Template> iState,ArrayList<State<Template>> fStates,ArrayList<Operator<Template>> opr, String log);
	
}
